Est. Annual Revenue
$5.0-10B
Est. Employees
5.0-10K
Barry Zyskind's photo - Chairman & CEO of AmTrust

Chairman & CEO

Barry Zyskind

CEO Approval Rating

80/100

Read more